package com.travelbid.line.pojo;

/**
 * AbstractTCategory entity provides the base persistence definition of the
 * TCategory entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractTCategory implements java.io.Serializable {

	// Fields

	private Integer categoryId;
	private String categoryName;
	private String doc;
	private Integer parentId;
	private String phoneNumber;

	// Constructors

	/** default constructor */
	public AbstractTCategory() {
	}

	/** full constructor */
	public AbstractTCategory(String categoryName, String doc, Integer parentId,
			String phoneNumber) {
		this.categoryName = categoryName;
		this.doc = doc;
		this.parentId = parentId;
		this.phoneNumber = phoneNumber;
	}

	// Property accessors

	public Integer getCategoryId() {
		return this.categoryId;
	}

	public void setCategoryId(Integer categoryId) {
		this.categoryId = categoryId;
	}

	public String getCategoryName() {
		return this.categoryName;
	}

	public void setCategoryName(String categoryName) {
		this.categoryName = categoryName;
	}

	public String getDoc() {
		return this.doc;
	}

	public void setDoc(String doc) {
		this.doc = doc;
	}

	public Integer getParentId() {
		return this.parentId;
	}

	public void setParentId(Integer parentId) {
		this.parentId = parentId;
	}

	public String getPhoneNumber() {
		return this.phoneNumber;
	}

	public void setPhoneNumber(String phoneNumber) {
		this.phoneNumber = phoneNumber;
	}

}